package com.tedu.movie.service;

import com.tedu.movie.pojo.Ticket;
import com.tedu.movie.pojo.TicketItemVO;

import java.util.List;

public interface TicketService {
    public List<TicketItemVO> selectAll();
    //查询某一影厅的上映的电影
    public List<Ticket> selectByCinemaId(String id);
    //根据TiceketId(该ID由两位厅号和两位排号还有两位列号组成)查询某一厅的座位的电影票是否卖出
    public Ticket selectById(String id);
    //添加座位号，及添加TicketId和厅号以及购买状态字
    public boolean insertTicket(Ticket ticket);
    //删除某一座位
    public boolean deleteTicket(String id);
    //更新座位信息 cinemaId不能为空，当cinema=-2时表示该厅是空的没有电影放映的安排
    public boolean updateTicket(Ticket ticket);
    //查询卖出去的票数
    public List<Ticket> selectByStatus(boolean status);
}
